have (someone, something) dispatched - İspanyolca İngilizce Sözlük